make a comeback - German English Dictionary